Working with Composite Controls |
Process Platform XForms provides you with a comprehensive list of controls that can be used to create applications. In some cases, while developing an application you may need to use a combination of controls or a specific control that is not available as a standard XForm control.
To facilitate such specific requirements, Process Platform provides you with a Composite Control Framework using which you can build your own controls. The controls built using this framework are called Composite Controls.
Composite controls can be built using existing libraries and can be used to extend the behavior of existing controls or group of controls. Using the Composite Control Framework, you can define and add a run-time behavior to composite controls, enabling you to combine often-used functionality that can be reused in all your applications. You can also create composite controls from REST URLs.
This section caters to three different scenarios of composite control design.
- Creating a composite control: This section gives a step by step procedure to create a composite control.
- Creating a composite control using existing XForms controls: This topic guides you through the creation of a composite control that uses XForms controls.
- Creating a composite control using a REST URL: This topic describes the procedure to create a composite control using a REST URL.
The first two procedures are example-based and lead to the creation of usable sample composite controls.
This section also provides information about the basic elements that are required to build any control.
- Elements of a Design-time Type Library
- Elements of a Run-time Type Library
- Templates of a Composite Control
You can refer to these topics while creating your own controls.